body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select {
	margin:0;
	padding:0
}
img {
	border:0;
	vertical-align:top
}
li {
	list-style:none
}
iframe {
	border:none
}
html {
	height:100%;
	font-size:16px
}
body {
	height:100%;
	font:400 1em/1.8 'Microsoft Yahei','PingFang SC','Avenir','Segoe UI','Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif
}
input, textarea, button {
	outline: none;
	border: none;
}
textarea {
	resize: none;
	vertical-align: top;
}
button {
	cursor: pointer;
}
a {
	font-size: 12px;
	color:#666666;
	text-decoration:none
}
a:hover {
	color:#0c82ff
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix::before, .clearfix::after {
    content: '';
    display: table;
}

.clearfix::after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}
